Curiosity Lands on Mars! Dawnthief Published 08/06/2012 OK, where are the aliens? Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: lands mars first photos aliens nasa NEXT VIDEO Rick Roll - The Literal Version 140 Comments Log in for Comments
140 Comments